package com.dqx.haoqiu.repository.api;

import com.dqx.haoqiu.repository.entity.NewsEntity;

import java.util.List;

import io.reactivex.Observable;
import retrofit2.http.GET;
import retrofit2.http.Query;

/**
 * 新闻相关接口
 */
public interface NewsApi {

    /**
     * 获取新闻列表
     *
     * @param channel
     * @param page
     * @param page_size
     * @param currentTime
     * @param category
     * @return
     */
    @GET("client-app/article/list")
    Observable<List<NewsEntity>> getNews(@Query("channel") int channel, @Query("page") int page, @Query("page_size") int page_size,
                                         @Query("currentTime") long currentTime, @Query("category") int category);
}
